upper eyelid - Alemán Inglés Diccionario